not having a firm basis or foundation - Francés Inglés Diccionario